#!/bin/bash

# 创建后端开发目录结构
echo "开始创建后端开发目录结构..."

# 创建主目录
mkdir -p src

# 创建配置文件目录
mkdir -p src/config


# 创建控制器目录
mkdir -p src/controllers


# 创建模型目录
mkdir -p src/models


# 创建服务目录
mkdir -p src/services


# 创建中间件目录
mkdir -p src/middlewares


# 创建路由目录
mkdir -p src/routes


# 创建工具函数目录
mkdir -p src/utils


# 创建类型定义目录（JavaScript 不需要，可删除）
# mkdir -p src/types

# 创建测试目录
mkdir -p src/tests

# 创建应用入口文件


# 创建配置文件


# 设置文件权限


echo "后端开发目录结构创建完成！"
echo "目录结构如下："
tree src

# 输出后续步骤提示
echo "
后续步骤：
1. 目录结构初始化完成
2. 开始创建业务模块文件
"